mental eclipse - Turkish English Dictionary